// components/navigationBar/normal/normal.js
const app = getApp()
Component({
  properties: {
    navbarData: {   //navbarData   由父页面传递的数据，变量名字自命名
      type: Object,
      value: {},
      observer: function (newVal, oldVal) { },
    }
  },
  data: {
    height: '',
    //默认值  默认显示左上角
    navbarData: {
      showCapsule: true
    }
  },
  attached: function () {
    // 获取是否是通过分享进入的小程序
    // this.setData({
    //   share: app.globalData.share
    // })
    // 定义导航栏的高度   方便对齐
    this.setData({
      // height: app.globalData.height
      statusBarHeight: app.globalData.statusBarHeight
    })
  },
  methods: {
    // 返回上一页面
    _navback() {
      var pages = getCurrentPages();
      if (pages.length != 1) {
        wx.navigateBack();
      } else {
        wx.switchTab({
          url: '/pages/index/index',
        })
      }
    },
    //返回到首页
    _backhome() {
      wx.switchTab({
        url: '/pages/index/index',
      })
    }
  },
  pageLifetimes: {
    // 组件所在页面的生命周期函数
    show() {
      var pages = getCurrentPages();
      if (pages.length != 1) {
        this.setData({
          exit: false
        })
      }else{
        this.setData({
          exit: true
        })
      }
    }
  }

}) 